List of regular expression software

The following is a list of software applications that use regular expressions. In some cases, only later versions of the applications use regular expressions.

Contents

Applications

Name Genre RegEx flavor(s) RegEx algorithm Win Mac OS X Cross License
Adobe Dreamweaver HTML editor ECMAScript Traditional NFA Yes Yes No Proprietary
Apache HTTP Server Web server PCRE Traditional NFA Yes Yes Yes Apache License
BBEdit Text editor GREP ? No Yes No Proprietary
Brief (text editor) Text editor ECMAScript, Brief Traditional NFA Yes No No Proprietary
Elvis Text editor ? ? Yes Yes Yes Clarified Artistic License
EmEditor Text editor ? ? Yes No No Proprietary
GNU Grep Search and replace command-line utility GNU BRE/ERE POSIX NFA/DFA, depending on features used Yes Yes Yes GPL
Java Programming Language POSIX ERE variant [1] POSIX Yes Yes Yes GPL
Microsoft Visual Studio Integrated development environment Microsoft Visual Studio [2] ? Yes No No Proprietary
Microsoft Word Word processor Microsoft Word [3] ? Yes Yes No Proprietary
Notepad++ Text editor POSIX ERE ? Yes No No GPL
NoteTab Text editor PCRE Traditional NFA Yes No No Proprietary
Nvi Text editor POSIX ERE with extensions ? Yes Yes Yes BSD
OmniOutliner Outliner ? ? No Yes No Proprietary
OpenOffice.org Base Relational database management system OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Calc Spreadsheet OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Writer Word processor OpenOffice.org ? Yes Yes Yes LGPL
Oracle Database Relational database management system POSIX ERE with extensions Traditional NFA Yes Yes Yes Proprietary
PSPad Text editor ? ? Yes No No Freeware
Ragel Parser generator ? DFA Yes Yes Yes GPL
RegexBuddy RegEx builder and tester .NET, Java, Perl, PCRE, ECMAScript, Python, Ruby, Tcl ARE, POSIX BRE/ERE, GNU BRE/ERE, XML Schema, and XPath Traditional NFA Yes No No Proprietary
SubEthaEdit Text editor ? ? No Yes No Proprietary
Tera Term Terminal emulator Oniguruma ? Yes No No BSD
TextMate Text editor Oniguruma ? No Yes No Proprietary
UltraEdit Text editor Perl, Unix, UltraEdit  ? Yes No No Proprietary
Vile Text editor POSIX ERE with extensions ? Yes Yes Yes GPL v2
Vim Text editor Vim Traditional NFA Yes Yes Yes GPL-compatible charityware
Name Genre RegEx flavor(s) RegEx algorithm Win Mac OS X Cross License

Web-based applications

Name Genre RegEx flavor(s) RegEx algorithm License
Google Code Search

Scheduled for termination on January 15, 2012.

Search engine POSIX ERE with extensions and reductions DFA Proprietary

See also

References